534352
969660
443954
852420
529579
835960
708746
218672
604228
147798
766456
403962
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471